/*
 * @Description: 历史采集数据
 */
import zhreq from "@/api/axios";
import zhreqtwo from "@/api/axios"
export default {
  /**
   * @description: 获取最近的一条数据 *代表必填
   */
  getlastmessage() {
    return zhreq.get("/dataCollect/queryDefaultChart");
  },
  /**
   * @description: 通过时间获取批次表，获取地块 *代表必填
   */
  getbatchlist(params) {
    return zhreq.post("/v3/batch/productionBatch/queryByCondition", {
      ...params
    });
  },
  /**
   * @description: 通过批次id，获取地块 *代表必填
   */
  getfacilitylist(params) {
    return zhreq.get("/v3/batch/productionBatch/findFacilityByBatchNo?no=" + params);
  },
  findFacilityByBatchNo(no) {
    return zhreq.get(`/v3/batch/productionBatch/findFacilityByBatchNo?no=${no}`);
  },
  /**
   * @description: 其他条件获取地块，获取地块 *代表必填
   */
  getfacilitylisttwo(params) {
    return zhreqtwo.post("/facilityManage/facility/queryByCondition", {
      ...params
    });
  },
  /**
   * @description: 通过设施id获取数据项
   * @return {Array}
   */
  getdataidechart(param) {
    return zhreq.post('/v3/iot/dataItem/queryByCondition', {
      ...param
    })
  },
  /**
   * @description: 获取折线图数据
   * @return {Array}
   */
  getzhexiandataleft(params) {
    return zhreq.post('/v3/iot/dataItem/queryHistory', {
      ...params
    })
  }
};
